package com.wn.mapper;

import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Update;

/**
 * @author yellow Docter
 * @date 2022 -07-08
 * @desc
 *
 *  @Select() 注解:
 *      mybatis的注解开发
 *      这个注解用在方法上面,可以直接 写sql
 *
 *    查询的操作:    @Select()
 *    更新的操作:    @update()
 *
 */
public interface AccountMapper {

    /**
     * 减钱
     * @param outName
     * @param money
     */
    @Update("update t_account set money =money - #{money} where name = #{outName}")
    int outMoney(@Param("outName") String outName,@Param("money") int money);

    /**
     * 加钱
     * @param inName
     * @param money
     */
    @Update("update t_account set money =money + #{money} where name = #{inName}")
    int inMoney(@Param("inName")String inName,@Param("money") int money);
}
